Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
91 CHURCH ROAD Detached £1,205,171 £805,000 3 Oct 2014
93 CHURCH ROAD Detached £1,693,939 £1,670,000 8 Jun 2022
99 CHURCH ROAD Flats/Maisonettes £421,777 £159,950 18 Oct 2002